[Amiga][Down] [Scene] {}
 
[A-Files] 

| SiSysRTG | GeoWorld | Aladdin 4D | ARexx WebServer | GIF-Tools | Miami 3.0 | U.A.E. | Installieren (Teil2) |
 
 

[Editorial]
[Inhalt]
[News]
[Hardware]
[Software]
[Workshop]
[Spiele]
[Specials]
[Feedback]
[Kontakt]
[Etc]


GIF-Tools

 
Eigentlich sollte GIF, dieses veraltete und längst nicht mehr up-to-date Format, aus dem WWW bereits gänzlich verschwunden sein - aber hier sieht man wieder einmal mehr, daß alle Leute gewillt sind, sich einfach jeden aufgewärmten Dreck vorsetzen zu lassen und GIF-Tools wie das GIF-Construction Set am PC erlangen einen seltsam hohen Beliebtheits- und Verwendungsgrad. Natürlich hat GIF noch einige wenige Vorteile: bei extrem kleinen Grafiken (weniger als 50x50) kann man mit anderen Formaten auch nicht mehr stärker komprimieren. Das wäre auch schon alles. Nachteile gibt es zur Genüge, und daß PNG das GIF-Format ablösen wird, bleibt zu hoffen. Doch nun zurück zu den GIF-Tools:

 
Für diesen Gesamtüberblick aller derzeit im Aminet befindlichen GIF-Tools (das Ergebnis eine Suche nach "GIF" und in "gfx/conv") habe ich ein paar beispielhafte Files erstellt (alle in PPaint, bis auf 9x9x64.ilbm und 332x115x32.ilbm, welche mit ImageFX abgespeichert wurden). Die GIFs sind alle transparent und nicht interlaced, die ILBMs sind generell komprimiert und nicht als Brush, die PNGs sind mit Kompressionsfaktor 6 und ebenfalls non-interlaced abgespeichert. Plugins zum Generieren von Anim-GIFs in professionellen Programmen (wie etwa der WebAnimDesigner aus PPaint) wurden nicht vorgestellt.

9.Work:Tools/GIF-Tools list FILES NODATES NOHEAD
341x606x256.ilbm          205588 ----rw-d
341x606x256.png           117129 ----rw-d
9x9x64.ilbm                  422 ----rw-d
9x9x64.gif                   296 ----rw-d
9x9x64.png                   383 ----rw-d
341x606x256.gif           132147 ----rw-d
332x115x32.png              8114 ----rw-d
332x115x32.ilbm            17472 ----rw-d
332x115x32.gif              8160 ----rw-d
 
 

AmGif - Oldie but Goldie?

 
Ähnlich wie TapGif ist auch AmGif ein normaler ILBM-to-GIF Konverter, jedoch beschränkt sich AmGif auf Bilder mit maximal 5 Bitplanes, bzw. HAMs. Seltsamerweise wurde das 64-Farben-ILBM als HAM-Bild erkannt, das 256-Farben AGA-ILBM konnte AmGif leider nicht verarbeiten. Was allerdings kein Wunder ist, denn AmGif ist schon beinahe 8 Jahre alt.


8.Work:Tools/GIF-Tools/AmGIF> amgif
AMGIF vn 2.0, Copyright (C) 1988, 1990 by Steven A. Bennett
usage: amgif [-iv] input-filename [output-filename]
 where -i = interlaced mode
       -v = verbose
 default output-file = input-file.GIF

8.Work:Tools/GIF-Tools/AmGIF> amgif /332x115x32.ilbm /332x115x32_1.gif
Conversion completed.

8.Work:Tools/GIF-Tools/AmGIF> amgif /341x606x256.ilbm /341x606x256_1.gif
warning, more than 64 colors in ILBM CMAP
        unknown type 1bd523c4 of b4_type
no BODY in ILBM
input file open failed

8.Work:Tools/GIF-Tools/AmGIF> amgif -v /9x9x64.ilbm /9x9x64_1.gif
Converting IFF file -v.
 Image size(width,height) = (9,9)
 Page size(width,height) = (9,9)
 Position (x,y) = (0,0)
 Aspect (x,y) = (44,44)
 Number of planes = 6
 Masking = 0
 Compression = 1
 Transparent color = 0
 Picture is in HAM mode.
Performing HAM to GIF conversion. May take 8-15 minutes...
  Analyzing image...
  Sorting color map...
  Total colors used = 43
  Remapping image to 256 colors...
  Remapping complete.
Creating GIF output file...
Conversion completed.

 
 

GIFKit - Strange GUIs...

 
Dieses nette Programm öffnet sogar seinen eigenen Screen, welcher auf den ersten Blick recht unkonventionell erscheint. Immerhin verwendet es die Standard Filerequester, was den Workbench2.x-Look gewöhnten User wieder etwas beruhigt. Viel Rücksicht auf andere Tasks nimmt GIF-Kit allerdings nicht, das System wird richtiggehend ausgebremst. Dafür gibt es eine nette "Loading GIF - xxx lines to go" - Anzeige und nach jeder Aktion (laden, resizen, croppen) werden die aktuellen Werte (Bildgröße und Tiefe) sogleich wieder angezeigt. Dem Programm muß man auch zugutehalten, daß es wenig Speicher verbraucht - es begnügt sich mit einem 640x400x2 Screen, auch die Previews werden nur in 2 Farben auf einem eigenen Screen dargestellt, was aber für diese Operationen ausreichend sein dürfte. Die maximal erlaubte Bildgröße ist 1280x800.

 

Gif2Iff - Kompliziert

 
Gif2Iff ist vom selben Programmierer, der später auch WhirlGIF und die Portierung des X-AnimViewers "X-Anim" geschrieben hat - allerdings kaum mit diesen Produkten zu vergleichen. Hier ist die Handhabung etwas umständlich, daher ist das Programm eher weniger zu empfehlen, aber es funktioniert und bietet dennoch interessante Features, und das ist nicht bei allen hier getesteten Programmen selbstverständlich.


8.Work:Tools/GIF-Tools/GIF2IFF> GIFhdr /332x115x32.gif

GIFhdr-1990 Version 2.0-by Mark Podlipec

/332x115x32.gif
-------------------
Screen size: 332 x 115
Number of Colors: 32
Image size: 332 x 115

8.Work:Tools/GIF-Tools/GIF2IFF> GIFtoTMP /332x115x32.gif /332x115x32.tmp

GIFtoTMP-1990 Version 2.0-by Mark Podlipec
Screen size: 332 x 115
Number of Colors: 32
Image size: 332 x 115
..Clearing Table
Starting Decompression...
..Clearing Table
<127><255><511><1023><2047><4095><8191>..Clearing Table
<127><255><511><1023><2047>
End of file

totalcount=38071
Image is decompressed
Approx Number of Bytes read=8155

8.Work:Tools/GIF-Tools/GIF2IFF> TMPtoIFF /332x115x32.tmp /332x115x32_3.gif

TMPtoAmigaIFF-1990 Version 2.00-by Mark Podlipec
Reading /332x115x32.tmp...done
Size : 332 x 115 # of Colors : 32
Writing to /332x115x32_3.ilbm...done

8.Work:Tools/GIF-Tools/GIF2IFF> GIFtoTMP /341x606x256.gif /341x606x256.tmp

GIFtoTMP-1990 Version 2.0-by Mark Podlipec
Screen size: 341 x 606
Number of Colors: 256
Image size: 341 x 606
..Clearing Table
Starting Decompression...
..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><13?>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047><4095><8191>..Clearing Table
<1023><2047>
End of file

totalcount=206646
Image is decompressed
Approx Number of Bytes read=132143

8.Work:Tools/GIF-Tools/GIF2IFF> TMPtoIFF /341x606x256.tmp /341x606x256_3.ilbm

TMPtoAmigaIFF-1990 Version 2.00-by Mark Podlipec
Reading /341x606x256.tmp...done
Size : 341 x 606 # of Colors : 256
Starting Histogram...done.
Number of Unique Colors is 210
Finding Weighted Median Colors...done
Finding substitute colors.....done
Remapping Picture....done
Writing to /341x606x256_3.ilbm...done

8.Work:Tools/GIF-Tools/GIF2IFF> GIFtoTMP /9x9x64.gif /9x9x64.tmp

GIFtoTMP-1990 Version 2.0-by Mark Podlipec
Screen size: 9 x 9
Number of Colors: 64
Image size: 9 x 9
..Clearing Table
Starting Decompression...
..Clearing Table
<255>
End of file

totalcount=79
Image is decompressed
Approx Number of Bytes read=284

8.Work:Tools/GIF-Tools/GIF2IFF> TMPtoIFF /9x9x64.tmp /9x9x64_3.ilbm

TMPtoAmigaIFF-1990 Version 2.00-by Mark Podlipec
Reading /9x9x64.tmp...done
Size : 9 x 9 # of Colors : 64
Starting Histogram...done.
Number of Unique Colors is 16
Finding Weighted Median Colors...

 
Oje, und da rechnet er nun schon seit 3 Minuten und wir haben einen kleinen Bug gefunden. Wahrscheinlich liegt es an den 64 Farben. Die 3 Testbilder sind übrigens alle non-progressive, für interlaced GIFs müßte nach dem "GITtoTMP" noch ein "Unlace" angewendet werden. Der Autor hat zwar auch ein Skript beigefügt, welches diese Schritte auf einmal erledigt, trotzdem sollte man, bevor man das Programm verwendet, die Docs genau lesen. Andererseits, wer wird schon dieses uralte Programm aus dem Jahre 1990 verwenden?

 

GifBlast - Blast Em GIFs!

 
Ein Programm, dem man bereits anmerkt, daß es schon ein paar Jahre auf dem Buckel hat: GifBlast komprimiert GIFs verlustfrei um bis zu 30% und kann diese natürlich auch wieder de-komprimieren. Natürlich können die komprimierten Bilder (Suffix: .gfb) nicht von anderen Programmen angezeigt werden und die Zeiten, in denen Speicherplatz rar war, sind wohl vorbei. Einen Anwendungsbereich gibt es jedoch noch: Wer Usern nicht zu lange Downloadzeiten zumuten will, oder einmal ein GIF per Email (nur nach Absprache und auch nur PM versteht sich!) überträgt, für den kommt diese Art der Komprimierung wie gerufen (denn LHA und ZIP können GIFs fast überhaupt nicht komprimieren). Zu Bedenken ist jedoch, daß man das Programm auch benötigt, um die Files wieder lesbar zu machen!


8.Work:Tools/GIF-Tools/GIFBlast> GifBlast /332x115x32.gif
GIFBLAST Generic C Version 2.0, Copyright (C) 1992 Isaac Dimitrovsky.
Type GIFBLAST -H for instructions.
Compressing GIF files to version 2.0 format.
file /332x115x32.gif:
       processing image 1, 332x115, 5 bpp: 100%
       completed, 1 image (22% savings)

8.Work:Tools/GIF-Tools/GIFBlast> GifBlast -d /332x115x32.gfb
GIFBLAST Generic C Version 2.0, Copyright (C) 1992 Isaac Dimitrovsky.
Type GIFBLAST -H for instructions.
Decompressing GFB files.
file /332x115x32.gfb:
       will not overwrite existing output file /332x115x32.gif

8.Work:Tools/GIF-Tools/GIFBlast> GifBlast /341x606x256.gif
GIFBLAST Generic C Version 2.0, Copyright (C) 1992 Isaac Dimitrovsky.
Type GIFBLAST -H for instructions.
Compressing GIF files to version 2.0 format.
file /341x606x256.gif:
       processing image 1, 341x606, 8 bpp: 100%
       completed, 1 image (29% savings)

8.Work:Tools/GIF-Tools/GIFBlast> GifBlast -c1.1 /9x9x64.gif
GIFBLAST Generic C Version 2.0, Copyright (C) 1992 Isaac Dimitrovsky.
Type GIFBLAST -H for instructions.
Converting GFB files to version 1.1 format.
file /9x9x64.gif:
       processing image 1, 9x9, 6 bpp: 100%
       completed, 1 image (10% savings)

 
 

Gif-Composer - Komfortabler gehts nicht!

 
Gif-Composer ist das Werkzeug schlechthin für den Webdesigner, der schnell und komfortabel animierte GIFs erzeugen will. Das Programm benötigt WhirlGIF und MUI. Die Pfade für WhirlGIF, Source-Bilder, externe Viewer zum Anzeigen der Bilder (standardmäßig ist Multiview eingestellt) und Animationen können komfortabel über ein Preferences-Menü eingestellt werden. Für die Animation können allerlei Einstellungen vorgenommen werden, wie zum Beispiel Transparenz (ja/nein, welche Farbe), Loop (keine, Anzahl, unendlich oft), Verzögerung (in Hundertstel Sekunden), Dispose (nein, Hintergrund, vorhergehendes Frame, ignorieren) und so weiter.

[GIF Composer]
Komfortabel lassen sich externe Programme einbinden, die Oberfläche von GIF-Composer ist jedenfalls sehr gut gelungen. Weitere Screenshots zu GifComposer finden sie unten.
 
Das Programm selbst könnte logischer und intuitiver nicht aufgebaut sein: Obiger Bereich des Fensters verwaltet die GIF-Frames in einem Listview Gadget, diese können nach Belieben hinzugefügt, geordnet, vervielfacht oder gelöscht werden. Im darunterliegenden Teil wird Pfad/Name der fertigen Animation angegeben und es besteht die Möglichkeit, diese anzusehen, abzuspeichern oder ein bestimmtes Frame (welches gerade ausgewählt ist) zu betrachten.

Die Dokumentation ist ein wahrer Genuß, der Autor gibt auch an, aus welchem Verzeichnis man sich diesen oder jenen Viewer besorgen soll und sogar, wie man ihn richtig verwendet. Derzeit ist das Programm noch "beta", aber auch nur deshalb, weil der Autor der Meinung ist, daß noch einige Features fehlen. Allerdings gelang es mir nicht (!) eine Animation zu erstellen - eine kleine Fehlermeldung erscheint zwar, das ist jedoch alles. Komisch ist auch, daß diese Fehlermeldung von WhirlGIF stammt - das stimmt wohl etwas bei der Parameterübergabe nicht!

 

GifInfo - Mehr will ich nicht wissen

 
Der einzige Zweck dieses Programms besteht darin, den Header eines GIF-Files auszulesen, wobei man zwischen einer kurzen und einer langen Art der Information wählen kann. Mit der Option "Verbose" bekommt man die erweiterten Informationen angezeigt.


9.Work:Tools/GIF-Tools/GIFInfo GifInfo /332x115x32.gif
GIFInfo V1.12 GIF File Scanner
© 1992 by Christophe PASSUELLO, All Rights Reserved.

SIG  Width  Height  Colors  Palette  FileName
---  -----  ------  ------  -------  --------
89a   332     115      32   24 bits  /332x115x32.gif

9.Work:Tools/GIF-Tools/GIFInfo GifInfo /341x606x256.gif
GIFInfo V1.12 GIF File Scanner
© 1992 by Christophe PASSUELLO, All Rights Reserved.

SIG  Width  Height  Colors  Palette  FileName
---  -----  ------  ------  -------  --------
89a   341     606     256   24 bits  /341x606x256.gif

9.Work:Tools/GIF-Tools/GIFInfo GifInfo -ver /9x9x64.gif
GIFInfo V1.12 GIF File Scanner
© 1992 by Christophe PASSUELLO, All Rights Reserved.


FileName   /9x9x64.gif
Signature  GIF89a
Screen     9 , 9 with 64 colors on 24 bits
Found an Extension Block : Function Code = 249
Image      Position = 0 , 0
           Size     = 9 x 9 with 64 colors

 
Am besten kopiert man sich dieses Programm gleich in das Befehlsverzeichnis, denn gerade für Webdesigner, die ihre Seiten nicht mit einem dieser speziellen HTML-Editoren erstellen, ist dieses Programm unverzichtbar. Mit dem Parameter "-all" können ganze Verzeichnisse auf einmal durchgeckeckt werden.

 

GifTrans - Hallo Guru!

 
Wieder ein Programm, das von UNIX portiert wurde und ein überflüssiges leider noch dazu. Zwar kann man hier alles mögliche für Hintergrundfarben und Transparenz einstellen, aber ob das Programm funktioniert, kann ich leider nicht sagen, nicht nach mindestens 10 Abstürzen gleich nach dem Start. Also entweder ist das wieder ein Picasso96-Problem oder das Programm noch buggig. Die Optionen sind:


-h      Print short help on stdout.
-t      Specify the transparent color
-T      Index of the transparent color is the background color index
-B      Specify the transparent color's new value
-b      Specify the background color
-g      Change a color in the global color table
-c      Add a comment
-C      Remove old comment
-l      Only list the color table
-L      Verbose output of GIFs contents
-V      Verbose output while converting
-o      Redirect stdout to a file
-e      Redirect stderr to a file

 
Und hier zwei kleine Beispiele, die zeigen sollen, wie man den weißen Hintergrund eines GIF87 in einen transparenten Hintergrund umwandelt (bei der zweiteren Methode muss bei der Amigaversion im Verzeichnis "S:" das File "rgb.txt" vorhanden sein):


giftrans -t #ffffff file.gif > transparentfile.gif
giftrans -t white file.gif > transparentfile.gif

 
Ganz ähnlich funktioniert übrigens das Programm "GifTool" das ich hier nicht gesondert vorstellen möchte, jedoch nur soviel: bei GifTool wird man überhaupt keine Dokumentation finden und das Programm dürfte der direkte Vorgänger von GifTrans sein. Am besten man erspart sich beide Programme, denn es gibt wirklich besseres.

 

HamLab Plus - Das Bildbearbeitungslabor

 
Höchst professionell erweist sich HamLab+, ein Programm, das in bestimmten Bereichen sogar AdPro das Wasser reichen kann. Die Bedienung ist einfach, die Oberfläche natürlich im edlen WB-Look und Optionen gibt es "zum Saufuattern"! Vor allem zum Konvertieren von 24Bit nach HAM eignet sich HamLab hervoragend, es gibt eine ganze Reihe verschiedener Dithering-Algorithmen (wie eben auch bei AdPro) und Möglichkeiten, Palette zu reduzieren, und vieles mehr. HamLab läuft auch auf alten Rechnern, die kein AGA oder CGFX bzw. P96 haben und ist ein nützliches Tool für den, der 24Bit-Bilder bearbeiten möchte, aber über keine Grafikkarte verfügt. Gespeichert wird übrigens in Black&White PostScript, Color PostScript (EPS), 24Bit HamLab Format, 24Bit JPEG oder 24Bit IFF-ILBM.

 

PNG-Box - GUI für einen simplen Converter?

 
Sehr komfortabel präsentiert sich das Programm von A.R. Kleinert: Über ein Preferences-Menü können Interlace, Transparenz und Extensionen eingestellt werden, die transparente Farbe läßt sich auswählen und die Kompression wie bei PPaint frei einstellen (von 1 bis 9). Alles in allem ein sehr gutes Programm um PNG-Files zu erstellen, und derzeit auch das einzige kleine Tool, das von GIF nach PNG umwandeln kann. Negativ: 30 Sekunden langer Einleitungsrequester (unreg.) und der Name der zu speichernden Datei passt sich immer dem des geladenen Images an. Dafür gibt es einen schönen Progress-Balken. Achtung, dieses Programm benötigt die SuperView-Libraries (diese sind zu finden im Aminet im SViewNG-Archiv) und die erzeugten PNGs lassen sich nicht immer absturzfrei mit ViewTek anzeigen. Keine Probleme gibt es mit Multiview und anderen Datatypes als den ak_PNG.datatype. Bei der Konvertierung von 24Bit-Grafiken ist das Dithering etwas grob und die Farben verblassen sehr stark. Aber um GIFs in PNGs umzuwandeln gibt es derzeit (leider) kein besseres Programm, abgesehen von den Scripts für PPaint&Co.

 

TapGif - Bester ILBM-GIF Konverter

 
Oft hat man das Problem, daß ImageConverter, obwohl sie die Anzahl der Farben bei einer Konvertierung nicht ändern, die Palette durcheinanderbringen, was zur Folge hat, daß man nachher wieder bei jedem Bild die Palette neu anordnen muß (falls man es eben so braucht). TapGif lädt ein IFF-ILBM-Bild (nicht HAM und EHB, jedoch AGA erlaubt) und konvertiert es nach GIF, wobei die Farben in der Palette nicht vertauscht werden. Das Programm ist recht flott und leicht zu bedienen (Standard AmigaDOS Command Template). Es benötigt die IFF.library von Chris Weber, welche sich im Aminet in util/libs befindet. Man kann dem Programm auch Parameter übergeben, welche einen Kommentar erzeugen, löschen oder die Hintergrund- bzw. transparente Farbe bestimmen.


8.Work:Tools/GIF-Tools/TapGIF> tapgif ?
FROM/A,TO/A,BACK/K/N,NOTE/K,TRAN/K/N:

8.Work:Tools/GIF-Tools/TapGIF> tapgif /332x115x32.ilbm /332x115x32_5.gif
8.Work:Tools/GIF-Tools/TapGIF tapgif /341x606x256.ilbm /341x606x256_5.gif
8.Work:Tools/GIF-Tools/TapGIF> tapgif /9x9x64.ilbm /9x9x64_5.gif

 
 

WhirlGIF - Makes me swirrrl...

 
Das wichtigste Tool überhaupt: WhirlGIF fügt beliebig viele GIFs zu einer GIF-Anim zusammen und wird über die Shell aufgerufen mit Parametern für Loops und Delay (kann für jedes GIF einzeln gesetzt werden). Die Files können einzeln in der gewünschten Reihenfolge angegeben werden, oder man definiert ein Listfile, in dem die Files aufgelistet sind. Ein Outputfile wird auch per Parameter übergeben, insgesamt schaut also ein typischer Aufruf von WhirGif so aus:


WhirlGIF -loop 0 -o ram:out -time 20 -i ram:my_listfile.txt
WhirlGIF -loop 10 -o ram:out -time 20 pic1.gif -time 30 pic2.gif

 
 

GifMachine - Konvertierung nach ILBM und HAM

 
GifMachine ist eigentlich einer der besseren GIFtoIFF-Konverter. Damit lassen sich schnell und einfach GIF-Images nach (S)HAM konvertieren, oder auch in 24Bit-ILBM Files (mit der Option DEEP). Dies ist vorteilhaft, da viele Bildbearbeitungsprogramme nicht SHAM lesen können, sehr wohl aber 24Bit-ILBMs. Auf Wunsch wird auch gedithert. Mit der Option NOBORDER kann man das Image verkleinert (man gibt hier die Pixelanzahl der wegzunehmenden Pixelreihen am Rand (=oben = unten = re = li) an). Mit XFLIP und YFLIP kann man das Outputfile rotiert erzeugen, NOCOUNT zeigt keine Informationen am Bildschirm an während des Konvertierungsorgangs - damit erspart man sich mehr als 80% der Zeit (!!). Desweiteren kann man ganze Directorys rekursiv umwandeln - kurzum: Dieses Programm ist einfach genial, und jeder der GIFs in ILBMs umwandeln will, muß es haben! Eine Anmerkung vielleicht noch: Das Targetfile muß mit dem Schlüsselwort TO angegeben werden, sonst wertet GifMachine dieses als ein weiteres zu bearbeitendes Inputfile.


9.Work:Tools/GIF-Tools/GIFMachine GIFMachine ?
GIFfiles/A/M, TO/K, ALL/S, NOBORDER/N/K, XCOMP/S, DITHER/S,
XFLIP/S, YFLIP/S, DEEP/S, NOCOUNT/S, BUFSIZE/N/K:

9.Work:Tools/GIF-Tools/GIFMachine GIFMachine /332x115x32.gif
Converting /332x115x32.gif to 332x115x32.sham...
Signature = "GIF89a", Width = 332, Height = 115
Global colour map contains 32 entries.
...Image #1 encountered.
......Xpos from 0 to 331, Ypos from 0 to 114, not interlaced.
......Decompressed.
...Reducing palette to 12 bits.
......32 total unique colours used.
...Converting to SHAM format.
......Total colour error = 10460, Mean per line = 90, Per pixel = 0.271.
...Writing IFF file.
......Written.
...Conversion time was 0 hours, 0 minutes and 16 seconds.

9.Work:Tools/GIF-Tools/GIFMachine GIFMachine DEEP /332x115x32.gif
Converting /332x115x32.gif to 332x115x32.deep...
Signature = "GIF89a", Width = 332, Height = 115
Global colour map contains 32 entries.
...Image #1 encountered.
......Xpos from 0 to 331, Ypos from 0 to 114, not interlaced.
......Decompressed.
...Writing IFF file.
......Written.
...Conversion time was 0 hours, 0 minutes and 5 seconds.

9.Work:Tools/GIF-Tools/GIFMachine gifmachine DEEP NOBORDER 20
NOCOUNT /341x606x256.gif
Converting /341x606x256.gif to 341x606x256.deep...
Signature = "GIF89a", Width = 341, Height = 606
Global colour map contains 256 entries.
...Image #1 encountered.
......Xpos from 0 to 340, Ypos from 0 to 605, not interlaced.
......Decompressed.
...Removing border.
...Writing IFF file.
......Written.
...Conversion time was 0 hours, 0 minutes and 24 seconds.

 

ZGif - Last AND Least :-(

 
Ein GIF-Viewer für AGA und non-AGA, der sich mit seiner Geschwindigkeit und seinem asynchronen Ladeverhalten rühmt. Dafür stürzte mein 4000er auch jedesmal ab, wenn er das 32-Farben-GIF anschauen wollte: Den Screen öffnet er noch schön brav und dann kommt er ungefähr bis zur 20.Pixelzeile, bevor er die Reise nach Indien zum allseits beliebten Guru antritt. Möglicherweise liegt es an der einegbauten ChunkyToPlanar-Routine, die sich mit dem Picasso96 nicht verträgt, jedoch auch bei AGA unter P96 gibts dieselben Probleme.

 

Zusammenfassung:

 
Wer nicht ImageFX, PersonalPaint, AdPro oder Photoshop sein eigen nennt, der wird das eine oder andere Tool hier gerne verwenden, aber selbst für Leute, die über derartiges Profiwerkzeug verfügen, stellt sich die Frage, ob nicht manchmal eines dieser Tools für bestimmte Aufgaben besser geeignet ist. Nachfolgend noch ein kurzer Überblick über die erzeugten Files: Überprüft wurde mit SViewNG (gif,ilbm,png), ViewTek(gif,sham,ilbm,jpeg) und Multiview.

332x115x32.ilbm            17472 ----rw-d
332x115x32.gif              8160 ----rw-d
332x115x32.png              8114 ----rw-d

332x115x32.jpeg            10633 ----rwed
332x115x32.gfb              6334 ----rwed
332x115x32.sham            21330 ----rwed
332x115x32.deep            82368 ----rwed
332x115x32.tmp             38173 ----rwed

332x115x32_1.gif            8142 ----rwed
332x115x32_2.gif            8132 ----rwed
332x115x32_3.ilbm          24302 ----rwed
332x115x32_5.gif            8142 ----rwed
332x115x32_6.png            7947 ----rwed

341x606x256.ilbm          205588 ----rw-d
341x606x256.gif           132147 ----rw-d
341x606x256.png           117129 ----rw-d

341x606x256.jpeg           29723 ----rwed
341x606x256.gfb            93101 ----rwed
341x606x256.sham          161578 ----rwed
341x606x256.deep          476752 ----rwed
341x606x256.tmp           207420 ----rwed

341x606x256_2.gif         132147 ----rwed
341x606x256_3.ilbm        133472 ----rwed
341x606x256_5.gif         132147 ----rwed
341x606x256_6.png         239270 ----rwed
 (from jpeg)

9x9x64.ilbm                  422 ----rw-d
9x9x64.gif                   296 ----rw-d
9x9x64.png                   383 ----rw-d

9x9x64.jpeg                  685 ----rwed
9x9x64.gfb                   265 ----rwed
9x9x64.sham                  646 ----rwed
9x9x64.tmp                   277 ----rwed

9x9x64_1.gif                 878 ----rwed
9x9x64_2.gif                 297 ----rwed
9x9x64_3.ilbm              empty ----rwed
9x9x64_5.gif                 281 ----rwed
9x9x64_6.png                 424 ----rwed
9x9x64_6.png_1               919 ----rwed
 (from _1.gif)
 
 

Probleme:

 
- 332x115x32_2.gif: Bis auf wenige Pixel am oberen Rand ist nichts zu sehen.
- 332x115x32_3.ilbm: In der letzten Zeile ein kleiner Grafikfehler (20 Pix.).
- 341x606x256_3.ilbm: Leider nur in schwarzweiß.
- 9x9x64_1.gif: Seltsamerweise in falschen Farben.
- 9x9x64_2.gif: Bilddaten zerstört (ähnlich wie "dispose").
- 9x9x64_3.ilbm: Dieses File ließ sich leider nicht erzeugen.
- 9x9x64_5.gif: Führt bei ViewTek zum Guru.
 
 

Fazit:

 
(Achtung, dies ist rein subjektiv und basiert auf meinen "Testergebnissen", die sicherlich nur beschränkt repräsentativ sind) AmGif ist zwar angenehm zu bedienen, zieht aber im Vergleich zu TapGif den kürzeren. Auch GifKit hatte mit diesem File Probleme, und das Programm "patcht" abgesehen davon die Windows derart, daß zwar die Fonts richtig dargestellt werden, aber die Fensterleisten auf topaz-8-Höhe verkleinert sind (Screenshot). Gif2Iff kann leider weder durch Handhabung, noch durch gute Ergebnisse überzeugen. GifBlast funktioniert zwar gut, dürfte jedoch nur für Leute mit großen GIF-Archiven von Interesse sein. GIF-Composer machte anfangs einen mehr als guten Eindruck, nur leider happerte es am wichtigsten Teil im Programm: der Erstellung von Animationen.

[GifKit Bug]
Das passiert nach dem Starten von GifKit...
 
GifInfo ist praktisch und kommt deshalb gleich ins C:-Verzeichnis. GifTrans und GifTool konten beide leider nicht sehr überzeugen. HamLab+ ist vor allem für Besitzer alter Amiga-Modelle mit wenig Speicher und altem Chipset (wer hat denn heute noch 2MB Hauptspeicher?) praktisch, PNG-Box ist zwar das einzige Tool zum Umwandeln von Grafiken in das PNG-Format, wer jedoch z.B. PPaint oder ImageFX besitzt, sollte auf jeden Fall dieses Programm meiden. TapGIF ist am Besten für "IFF-ILBM to GIF" Konvertierungen geeignet, vice versa ist GifMachine absolut zu empfehlen für den umgekehrten Vorgang. WhirlGIF ist sowieso essentiell für den, der gerne GIF-Anims ohne viel Mühe erstellen will. Und von ZGif lassen wir besser die Finger.

Bernhard Lukas ...........


- Screenshot: GifComposer
- Screenshot: GifComposer
- Screenshot: GifComposer
- Screenshot: PNG-Box
- Screenshot: PNG-Box
- Screenshot: GifKit
- Screenshot: HamLab
- Screenshot: HamLab
- Screenshot: HamLab
- Screenshot: HamLab
- Screenshot: HamLab
- Screenshot: GifKit Bug
 
[Up] .... {}